Skip to content

Home work 4#12

Open
ARKUSNET wants to merge 16 commits intosh-vasily:mainfrom
ARKUSNET:main
Open

Home work 4#12
ARKUSNET wants to merge 16 commits intosh-vasily:mainfrom
ARKUSNET:main

Conversation

@ARKUSNET
Copy link
Copy Markdown

No description provided.

@Override
public Book getBookByTitle(String title) throws SQLException {
Book out = null;
String sql = "select * from LIBRARY.BOOK where title = ?";
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

запросы со звездочкой в коде программы лучше не писать, нужно явно писать нужные столбцы
здесь не критично, но представьте, у вас со временем в новых версиях приложения может меняться схема данных, могут добавляться столбцы, их может быть достаточно много, что может привести к проблемам с производительностью

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Спасибо, поправлю.

Library library = new LibraryImpl("jdbc:derby:memory:testdb;create=true", "test", "test");
library.init();

NetworkServerControl nsc = new NetworkServerControl(InetAddress.getByName("localhost"), 1527);
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

а зачем это?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Забыл удалить. Искал способы как можно клиентом подключиться к Derby, чтобы данные в реальном времени смотреть, так и не нашел. Для IBM H2 проблем нет подключиться клиентом)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants